package com.lyf.scm.plan.domain.remote.item.dto;

import lombok.Data;

import java.io.Serializable;

/**
 * description:
 *          接收sku信息DTO
 * @author: haodong
 * @data: 2020/7/20 13:11
 */
@Data
public class SkuInfoDTO implements Serializable {


    /**
     * sku主键id
     */
    private String id;
    /**
     * sku名称
     */
    private String name;
    /**
     * spuUnitId
     */
    private Integer unitId;
    /**
     * sku编号
     */
    private String skuCode;
    /**
     * spu基础单位code
     */
    private String spuUnitCode;
    /**
     * spu基础单位名称
     */
    private String spuUnitName;
    /**
     * spuType Z001一般商品(食品) Z002一般商品(非食品) Z003组装商品…
     */
    private String spuType;
    /**
     * skuType Z001一般商品(食品) Z002一般商品(非食品) Z003组装商品…
     */
    private String skuType;
    /**
     * 集装箱需求 01整箱，02拆零
     */
    private String container;
    /**
     * 税码 JA 13%进项税,中国JB 9%进项税,中国X0 0% 销项税
     */
    private String taxCode;
    /**
     * 69码
     */
    private String barCode;
    /**
     * 税率
     */
    private Number taxRate;
    /**
     * 是否为泡货，0：否，1：是
     */
    private String isFoamGoods;
    /**
     * 总货架寿命
     */
    private Integer totalShelfLife;
    /**
     * 类目ID
     */
    private Integer categoryId;
    /**
     * 否直送标识，1-是，0-否，默认为否
     */
    private Integer isDirectSending;
    /**
     * 是否需要质检 0-否 1-是
     */
    private Integer needRequired;
    /**
     * 装载组 0001标准，0002冷链装载组
     */
    private String loadingGroup;
    /**
     * 商家id
     */
    private Long merchantId;

}
